package com.g13.virtualpethospital.entity.base;

import com.g13.virtualpethospital.common.EntityCommon;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.net.URI;

/**
 * @Title: MultMedia
 * @Author yyj1205
 * @Package com.g13.virtualpethospital.entity.base
 * @Date 24/3/2024 18:01
 * @description: 多媒体内容的表示结构
 */
@Data
@NoArgsConstructor
@AllArgsConstructor
@Builder
@ApiModel("多媒体内容")
public class MultMedia {
    @ApiModelProperty("type 素材种类")
    EntityCommon.MultiMediaType type;
    @ApiModelProperty("name 素材名称")
    String name;
    @ApiModelProperty("uri 素材uri")
    URI uri;
}
